test: reenable setuptools coverage build#260
Conversation
|
So the situation seems to be that the coverage build with setuptools works apart from a Python 3.13 problem due to cython/cython#6658 which introduced the change somewhere in between cython 3.0.11 (latest release) and 3.1.0a1. That same bug applies to the meson coverage build. Unfortunately the meson coverage build already requires cython/cython#6341 so 3.0.11 is not usable. Because of another Cython bug the first usable commit is cython/cython@fdbca99 which also precedes cython/cython#6658. However even with that Cython commit there is still another Python 3.13 related bug. The problem that I fixed in cython/cython#6341 seems to have now reemerged but as a Python 3.13 only problem where the tracer outputs basenames for some files. There must be some 3.13-only paths in Cython that have reintroduced the basename bug. All in all then the situation is that:
|
See also cython/cython#6658